/* Footer - Complete override with exact ProContracts values */
html,body{height:100%!important}
body{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;min-height:100vh!important}
body>form{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}
#Main{-webkit-box-flex:1!important;-ms-flex:1 0 auto!important;flex:1 0 auto!important}
.footer *{box-sizing:border-box!important}
.footer,.footer *{font-family:Arial,sans-serif!important;font-weight:normal!important;font-style:normal!important}
nav{display:block!important}
nav ul{list-style:none!important;padding-left:0!important;margin:0!important}
.nav{cursor:default!important;margin:0!important}
.footer{background:#0e1d37!important;clear:both!important;color:#fff!important;font-size:.875rem!important;line-height:1.2!important;margin-top:auto!important;padding:.9375rem 0!important;text-align:center!important;width:100%!important}
.footer__version{margin:0!important;color:#fff!important;line-height:1.2!important;font-size:.875rem!important;position:relative!important;top:1px!important}
.nav--inline{-webkit-box-pack:center!important;-ms-flex-pack:center!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;justify-content:center!important;margin-bottom:.84375rem!important}
.nav--inline .nav__item{display:block!important;padding-right:.125rem!important;margin:0!important;line-height:1.2!important}
.nav--inline .nav__link{color:inherit!important;line-height:1.2!important;text-decoration:underline!important}
@media only screen and (min-width:62em){
.nav--inline .nav__item{display:inline-block!important}
.nav--inline .nav__item+.nav__item:before{content:"|"!important;padding-right:.125rem!important}
}
